home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d2 / pcinf215.arc / PC-INFO.REV < prev    next >
Text File  |  1990-12-17  |  14KB  |  221 lines

  1.  
  2.                   ╔══════════════════════════════════╗
  3.                   ║ PC-INFO   Version 2.15  11-14-90 ║
  4.                   ╚══════════════════════════════════╝
  5.  
  6.           PC-INFO 2.15 (C) Copyright  1986-1990  Max S. Robin
  7.           All rights reserved     For non-commercial use only
  8.  
  9.  Change
  10.   Date      Vers.             Description of Change
  11. --------    ----   ----------------------------------------------
  12.  4/11/87    1.23   added code to search for 80386 and to identify
  13.                    COMPAQ 386
  14.  4/15/87    1.24   revised machine models to include AT&T 6310;
  15.                    corrected error when DOS version code >3.1
  16.  4/19/87    1.25   corrected spelling error in EMS output
  17.  4/21/87    1.26   corrected code to differentiate between V20 & V30;
  18.                    changed order of video test so that clones w/CGA type
  19.                    boards which change bit 7 of status port 3BAH do not
  20.                    falsely report presence of a Hercules Graphic Card
  21.  5/ 3/87    1.27   changed 'Printer Ports' legend to more correct
  22.                    'Parallel Ports (Printer)'
  23.  5/21/87    1.28   code clean up
  24.  6/25/87    1.40   added function key menus for disk information, print-
  25.                    ing and save-to-file options
  26.  6/27/87    1.41   added Leading Edge Model D & Sperry recognition code
  27.  6/28/87    1.42   added 'WORKING' indicator to let user know system is
  28.                    not hung while checking disks (this can take a moment
  29.                    or two, especially with large, slow hard disks)
  30.                    added 'PRINTING' indicator to let user know system is
  31.                    printing (helpful for those w/remote printers)
  32.  7/ 3/87    1.45   fixed bug in code which differentiates between CPUs
  33.                    with 8 and 16 external buss structures (e.g. Intel
  34.                    8088 vs. 8086, NEC V20 vs. V30)
  35.  7/ 8/87    1.46   added code to recognize PS/2 3½" drives in both 720K
  36.                    Model 30 version and 1.44M Models 50 - 80 version
  37.  7/13/87    1.47   added 'Space in Bytes' message to disk screen
  38.  8/ 4/87    1.48   added Zenith 181/183 recognition code
  39.  9/23/87    1.49   added Tandy 3000HD recognition code
  40. 10/ 1/87    1.50   added Data General/1 recognition code
  41. 10/17/87    1.51   revised description of 3 1/2" drives to reflect 720K
  42.                    size, rather than calling them High Capacity
  43. 10/24/87    1.52   code clean up
  44. 11/ 1/87    1.53   revised NDP recognition code, using August '87 PC
  45.                    Tech Journal article for reference, to identify 80387
  46.                    NDP
  47. 11/ 2/87    1.54   added PC Limited Turbo XT recognition code
  48. 11/ 7/87    1.55   revised to better handle device drivers which don't
  49.                    clear or properly reset the Media Descriptor Byte
  50. 11/10/87    1.56   modified disk id code to properly report RAM disk on
  51.                    machine w/2 floppies and no fixed disk. Added Tandy
  52.                    1000 series recognition code.
  53. 11/13/87    1.57   added Leading Edge Model M recognition code
  54. 12/12/87    1.58   added check for Phoenix BIOS on machines which have
  55.                    letters IBM in memory. Improved recognition of RAM
  56.                    disks.  Changed 'Floppy Disk' legend to report disk
  57.                    size and nominal capacity, e.g. 360Kb.
  58.  1/ 6/88    1.59   revised disk drive type recognition code to improve
  59.                    recognition of RAM disks created by device drivers
  60.                    whose media descriptor bytes indicate that they are
  61.                    floppy drives or hard disks
  62.  1/11/88    1.60   revised F4 routine to clear all warning messages
  63.                    prior to exiting program
  64.  1/17/88    1.61   added recognition code for IBM XT/286,PS/2 Models 30,
  65.                    50, 60 & 80. Also added check for FB model code used
  66.                    in late model XTs.
  67.  2/13/88    1.62   added 'signature' display w/name,address,telephone #,
  68.                    code clean up
  69.  2/16/88    1.63   added recognition code for AT&T 6386 WGS
  70.  2/18/88    1.64   improved recognition of IBM clones, including those
  71.                    with ERSO, AWARD and AMI BIOS
  72.  2/23/88    1.65   revised disk drive type recognition code to improve
  73.                    recognition of floppy drives in systems having hard
  74.                    disks multiple floppy drives and RAM disks
  75.  2/26/88    1.66   corrected bug in recognition code for AT&T 6386 WGS
  76.  3/ 2/88    1.67   added recognition code for Tandy 1400LT, Tandy 4000,
  77.                    AST Premium 286/386
  78.  3/ 8/88    1.68   improved disk space routines to handle single floppy
  79.                    drive machines, or machines w/2 floppies and no hard
  80.                    disks
  81.  3/10/88    1.69   added recognition code for FOUNTAIN TECHNOLOGIES XT
  82.                    compatible
  83.  3/17/88    1.70ß  changed machines description for AT&T PC6300+... to
  84.                    include 6312 in addition to 6310. Revised code to
  85.                    properly handle CGA or EGA being run w/mono display
  86.  3/22/88    1.70ß  revised test of floppy message to read 'per DIP ...'
  87.                    instead of 'per dip ...'
  88.  3/24/88    1.71   corrected error in 80387 message routine
  89.  3/26/88    1.72   added recognition code for Taiwanese XT clones which
  90.                    have Phoenix BIOS and return a model code of 54h
  91.  3/29/88    1.73   Revised screen handling code such that any 80 column
  92.                    mode other than 7 is treated like a color mode.
  93.  4/17/88    1.74   Revised screen handling code so that video page
  94.                    number is always gotton via int 10h and saved prior
  95.                    to clearing the screen. Added code to identify VGA &
  96.                    VGA Display Adapters.
  97.  4/24/88    1.75ß  revised VGA message such that PS/2 Model 30 reports
  98.                    MCGA rather than VGA
  99.  5/ 6/88    1.75ß  Video Mode Error message revised to indicate how to
  100.                    reset the mode to an 80 column one
  101.  5/28/88    1.76   Critical Error Handler added to intercept calls to
  102.                    Int 24h when accessing disk drives in WRITE_DISK
  103.  6/ 4/88    1.77   Revised CEH to work with AT&T BRIDGE.SYS used w/AT&T
  104.                    3B2/PC6300 network
  105.  7/20/88    1.78   revised VALID_FLOPPY? routine to label disks reported
  106.                    as hard disks, but < 4Mb in size as RAM disks
  107.  7/26/88    1.79   corrected text screen to report current disk storage
  108.                    in 'bytes' rather than 'byte'
  109.  9/ 4/88    1.80   code clean up
  110. 10/10/88    1.81   added command line switches to force adapter type to
  111.                    color or mono (i.e. CGA or MDA)
  112. 12/13/88    1.82   add recognition code for Kyocera BIOS in XT clones
  113.                    (such as Victor VPC-II)
  114. 12/23/88    1.83   Improve command line parsing, tidy up message format
  115.  2/ 6/89    1.84   added recognition code for PS/2 Models 30-286 and 70;
  116.                    revised recognition code to correctly identify IBM
  117.                    PC AT with submodel codes of both 00h and 01h
  118.  2/15/89    1.85   added help screen which is invoked by /? and /h
  119.  2/23/89    1.86   fixed pointer error in recognition code used to
  120.                    identify IBM PC AT with submodel codes of 00h
  121.  3/10/89    1.87   fixed bug which occasionally would cause system to
  122.                    hang at program termination
  123.  3/17/89    1.88   changed ibm_? message to include AT as well as PS/2
  124.                    when model byte is FC
  125.  3/18/89    1.89   added recognition code for IBM PS/2 Model 25
  126.  6/ 7/89    1.90   fixed code to handle disk partitions >32Mb under
  127.                    IBM PC-DOS 4.00/4.01 and MS-DOS 4.00/4.01. Improved
  128.                    snow suppression on CGA equipped systems and cursor
  129.                    display when exiting program
  130.  6/20/89    1.91   fixed bug in handling LCD screen on Toshiba 1600
  131.  6/29/89    1.92   added recognition code for EPSON to consider 80286
  132.                    machine as Equity III+;revised COMPAQ recognition
  133.                    to identify 80286 machine as 'Deskpro 286 or Portable
  134.                    286';corrected recognition code for AST Premium 386
  135.  7/ 1/89    1.93   added recognition code for generic Toshiba machines
  136.  7/ 7/89    1.94   added recognition code for Toshiba laptops (T1000,
  137.                    T1100,T1600,T3100,T3200,T5100,T5200), Sperry PC-IT
  138.                    and Mitsubishi built AT clones
  139.  7/10/89    1.95   added recognition code for NEC APC series of machines
  140.  7/11/89    1.96   fixed bug in text for Herc Graphics Plus adapter
  141.                    added code to recognize ESCAPE key press & gracefully
  142.                    exit from program
  143.  7/13/89    1.97   revised code used to check for Extended memory such
  144.                    that message 'None' is generated only when Int 15
  145.                    funtion 88h indicates an error. Since DOS 4.x reports
  146.                    amount of available extended memory, rather than amt.
  147.                    installed, the word 'available' is output for DOS 4.x
  148.  7/23/89    1.98   added recognition code for TI Deskpro;revised text to
  149.                    display 'Epson Equity II+', rather than III+
  150.  7/26/89    1.99   Revised recognition code for Data General/1 machines;
  151.                    improved algorithm for handling > 2 floppy drives;
  152.                    added L/I/M EMS version to Expanded Memory report
  153.  8/ 5/89    2.00   improved handling of disks with 0 bytes avail. space;
  154.                    revised format of Expanded Memeory version display;
  155.                    maintenance release
  156.  8/ 9/89    2.01   added recognition code for Zenith 386/TurbosPort 386
  157.  8/15/89    2.02   revised Data General recognition code to search for
  158.                    string 'Nippon·Data' in BIOS, as used on DG/1;
  159.                    reactivated code (missing in versions >1.96) that
  160.                    tested for CPU >=80286 before testing for extended
  161.                    memory.  When run on 8088/8086 system, Ver. 1.97-2.01
  162.                    may result in a Divide Overflow on certain systems
  163.  8/18/89    2.03   added recognition code for NCR 1102 (XT compatible)
  164.  9/24/89    2.04   added check for Machine Code of 0ffh to test for
  165.                    Data General/1
  166.  9/28/89    2.05   revised extended memory test to check for PS/2 Model
  167.                    70/80 machine id=0f8h (in addition to AT id=0fch),
  168.                    also now check for 80386 CPU, regardless of machine
  169.                    id code;revised machine recognition code for EPSON to
  170.                    display Equity II+/III+, since there doesn't appear
  171.                    to be a way to distinguish between them.
  172. 10/20/89    2.06   revised /m option code to not switch to reverse video
  173.                    when going from screen 2 back to screen 1 on certain
  174.                    LCD displays (especially Data General/ONE)
  175.  1/28/90    2.07   added recognition code for Weitek numeric coprocessor
  176.  2/ 3/90    2.08   revised recognition code to identify those clones
  177.                    using 'IBM COMPATIBLE' as a signature in their ROM
  178.                    BIOS as clones rather than true IBM machines. (Many
  179.                    COMPU-ADD machines use this signature)
  180.  2/ 5/90    2.09   fixed bug in .386 code which apparently affected
  181.                    IBM Model 70 & 80 systems only
  182.  2/27/90    2.10   revised recognition code to identify those clones
  183.                    using 'IBM IS TRADEMARK' as a signature in their ROM
  184.                    BIOS as clones rather than true IBM machines. (Many
  185.                    DTK built machines use this signature)
  186.  3/28/90    2.11   revised machine description to identify IBM PS/2
  187.                    Model 50s as 'IBM PS/2 Model 50/50Z' since they're
  188.                    identical except for the disk size and speed
  189.  4/18/90    2.12   changed Weitek coprocesser message to 'WEITEK 3167'
  190.                    for 80386 based machines
  191.  8/ 9/90    2.13   added IBM PS/2 Model 55 & Model 70P recognition code
  192.  8/14/90    2.14   revised recog. code for AT&T 6386 WGS to differentiate
  193.                    differentiate between Olivetti & INTEL based machines
  194. 11/14/90    2.15   added listing of all Serial and Parallel Port Base
  195.                    Addresses.Revised recognition code for Toshiba laptop
  196.                    machines to account for variations in ROM identify-
  197.                    ing text strings.
  198.  
  199.                 ╔═════════════════════════════════════════╗
  200.                 ║         CHEAT RIVER ENGINEERING         ║
  201.                 ║               Max S. Robin              ║
  202.                 ║               P.O. Box 289              ║
  203.                 ║               Denville, NJ              ║
  204.                 ║                07834-0289               ║
  205.                 ║                                         ║
  206.                 ║               201-627-5460              ║
  207.                 ║                                         ║
  208.                 ║         CompuServe:  73710,2611         ║
  209.                 ║                                         ║
  210.                 ║          ┌─────────┐                    ║
  211.                 ║    ┌─────┴───┐     │              (tm)  ║
  212.                 ║  ──│         │o    │──────────────────  ║
  213.                 ║    │   ┌─────┴╨──┐ │  Association of    ║
  214.                 ║    │   │         │─┘  Shareware         ║
  215.                 ║    └───│    o    │    Professionals     ║
  216.                 ║  ──────│    ║    │────────────────────  ║
  217.                 ║        └────╨────┘    MEMBER            ║
  218.                 ║                                         ║
  219.                 ╚═════════════════════════════════════════╝
  220.  
  221.